package com.quanfaqiang.demo1.test;

import java.util.UUID;

public class UUIDSIXNUMBER {

    public static void main(String[] args) {
        // 生成一个UUID
        String uuid = UUID.randomUUID().toString();
        // 从UUID中提取数字部分
        String digits = uuid.replaceAll("[^0-9]", "");
        // 如果提取的数字不足六位，就继续生成新的UUID直到满足六位
        while (digits.length() < 6) {
            uuid = UUID.randomUUID().toString();
            digits = digits + uuid.replaceAll("[^0-9]", "");
        }
        // 取前六位数字
        String sixDigitNumber = digits.substring(0, 6);
        // 打印六位数字
        System.out.println("Generated 6-digit number: " + sixDigitNumber);
    }
}
